artificially inseminated - Turkish English Dictionary